C/. Sant Ramon de Penyafort, 15, 07108 Port de Soller, Soller, Majorca, Spain
View on Map
What travelers say:
Located right next to tram from Sóller on the water with amazing views.Every dish was spectacular and the service was incredible. We told them we had to catch the train back and we got our food right away with time to enjoy eating.